(colloq) tall story - English Synonyms Dictionary